#!/usr/local/bin/python3
# -*- coding: utf-8 -*-

"""
@File    : __init__.py.py
@Author  : lepal
@Time    : 2024-02-29 17:15
"""
from flask import Blueprint

from app.api.v1 import user, book, test, client,token


# 创建蓝图(v1版本的蓝图)，这样book和user模块中就不需要创建蓝图了
def create_blueprint_v1():
    bp_v1 = Blueprint('v1', __name__)

    # 把红图api，注册到蓝图bp_v1上 （url_prefix 可以不传，RedPrint中会默认处理为 模块的名字）
    # user.api.register(bp_v1, url_prefix='/user')
    # book.api.register(bp_v1, url_prefix='/book')
    test.api.register(bp_v1)
    user.api.register(bp_v1)
    book.api.register(bp_v1)
    client.api.register(bp_v1)
    token.api.register(bp_v1)

    return bp_v1
